// console.log(undefined== null)  // true
// null 不存在，通常表示对象不存在。

var a ;
// console.log( a );  //undefined;
//NaN 不是数字的数字。判断的时候需要用 isNaN 计算机中无法表示其结果。 
var b  = 0/0;
// console.log(b)

//类型转换。
var c ="99a"
// console.log(99=='99') //字符串先转化为数字，然后再继续比较。 看来用的parseInt()
// console.log(true ==1)  //布尔值先转化为数字。 然后和数字进行比较。
// console.log("1" == true); //布尔值先转化为数字 。然后字符串转化位数字。然后继续比较。
// console.log(0 == "") ; //空字符串转化为，0 变为0 、 
var obj = {};
var obj2 = {}
var obj3 = obj
// console.log(obj === obj3); //判两个对象是否是同一个对象。

// console.log(obj ==obj2)
//假值。null undefined '' 0 NaN 
if (0) {
    console.log(true)
}else{
    console.log(false);
}




